Deprecate the GdkRegion API
authorBenjamin Otte <otte@redhat.com>
Mon, 28 Jun 2010 12:44:12 +0000 (14:44 +0200)
committerBenjamin Otte <otte@redhat.com>
Tue, 29 Jun 2010 14:06:38 +0000 (16:06 +0200)
commit3e96cfe8fcfeedabc09b2a8b3aa87007a3b5a2a0
treea5b8a39ad674b77e2d1beeb234c0cdd48d218b20
parent52200eee01cc055adaefb678d6c6f04455d1a593
Deprecate the GdkRegion API

Includes fixing all callers to use the cairo region API instead. This is
usually just replacing the function names, the only difference is
gdk_region_get_rectangles() being replaced by
cairo_region_num_rectangles() and cairo_region_get_rectangle() which
required a bit more work.

https://bugzilla.gnome.org/show_bug.cgi?id=613284
32 files changed:
docs/reference/gdk/tmpl/regions.sgml
gdk/directfb/gdkdrawable-directfb.c
gdk/directfb/gdkgeometry-directfb.c
gdk/directfb/gdkwindow-directfb.c
gdk/gdk.symbols
gdk/gdkdraw.c
gdk/gdkevents.c
gdk/gdkgc.c
gdk/gdkoffscreenwindow.c
gdk/gdkpango.c
gdk/gdkpolyreg-generic.c
gdk/gdkregion-generic.c
gdk/gdkregion.h
gdk/gdkwindow.c
gdk/quartz/GdkQuartzView.c
gdk/quartz/gdkgc-quartz.c
gdk/quartz/gdkgeometry-quartz.c
gdk/quartz/gdkprivate-quartz.h
gdk/quartz/gdkwindow-quartz.c
gdk/win32/gdkdrawable-win32.c
gdk/win32/gdkevents-win32.c
gdk/win32/gdkgeometry-win32.c
gdk/x11/gdkdnd-x11.c
gdk/x11/gdkgeometry-x11.c
gdk/x11/gdkwindow-x11.c
gtk/gtkcontainer.c
gtk/gtkiconview.c
gtk/gtklabel.c
gtk/gtktextdisplay.c
gtk/gtktreeview.c
gtk/gtkwidget.c
tests/testgtk.c